$(function() {

	var tagbox = $('.tag-dropdown').css('opacity', '0');
	var time = 500;

	$('.idea-tag').click(function() {
		//If the tag dropdown is not shown
		if (tagbox.css('display') == "none") {
			$(this).addClass('idea-tag-selected');
			tagbox
			.css({
				'margin-top': '25px', 
				'margin-left': '-80px',
				'display': 'block'
			})
			.animate({
				'margin-top': '30px',
				'opacity': '1',
			}, time, 'swing');
		} else {
			//If the tag dropdown is shown
			$(this).removeClass('idea-tag-selected');
			tagbox
			.animate({
				'margin-top': '25px',
				'opacity': '0'
			}, time, 'swing', function() {
				tagbox.css('display', 'none');
			});
		}
	});

});